Dudlewebs\WPMCS\s3\GuzzleHttp\Psr7\Uri C

Total Complexity 109
Dependencies 2
Dependents 12
Total lines 626
Lines of code 295
Logical lines of code 173
Comment lines 273
Methods 43
Properties 11

Methods 43

Method Rating Maintainability Complexity Lines of code
validateState()
A
55 10 16
applyParts()
A
58 9 13
isSameDocumentReference()
S
65 8 7
composeComponents()
S
57 6 17
filterPort()
S
63 4 10
isAbsolutePathReference()
S
76 4 3
isRelativePathReference()
S
75 4 3
parse()
S
58 3 15
withUserInfo()
S
61 3 13
getAuthority()
S
64 3 10
removeDefaultPort()
S
72 3 5
__construct()
S
65 3 9
isDefaultPort()
S
76 3 3
withPort()
S
63 2 11
withScheme()
S
63 2 11
withQuery()
S
66 2 9
withPath()
S
65 2 10
filterUserInfoComponent()
S
68 2 6
withHost()
S
65 2 10
isNetworkPathReference()
S
78 2 3
filterHost()
S
69 2 6
getFilteredQueryString()
S
62 2 10
filterScheme()
S
69 2 6
generateQueryString()
S
67 2 7
filterPath()
S
68 2 6
resolve()
S
70 2 6
filterQueryAndFragment()
S
68 2 6
withQueryValues()
S
66 2 7
withFragment()
S
66 2 9
__toString()
S
77 1 3
rawurlencodeMatchZero()
S
79 1 3
withoutQueryValue()
S
73 1 4
isAbsolute()
S
79 1 3
withQueryValue()
S
71 1 5
getFragment()
S
82 1 3
getQuery()
S
82 1 3
removeDotSegments()
S
80 1 3
getPort()
S
82 1 3
getHost()
S
82 1 3
getUserInfo()
S
82 1 3
getScheme()
S
82 1 3
fromParts()
S
71 1 6
getPath()
S
82 1 3